package product;

import org.apache.commons.mail.EmailException;
import org.apache.commons.mail.SimpleEmail;

public class EmailTest {

	/**
	 * @param args
	 * @throws EmailException 
	 */

	public void sendMail() throws EmailException{

		SimpleEmail email = new SimpleEmail(); // 선언을 한다
		email.setCharset("UTF-8");     // 인코딩을 설정한다.
		email.setHostName("smtp.gmail.com");
		email.setSmtpPort(456);
		email.setSSL(true);
		email.setTLS(true);

		//System.out.println("1");
		
		email.setFrom("intotheji@gmail.com", "5dols"); //보내는 사람
		
		email.setAuthentication("intotheji", "dhqk8626"); //SMTP 인증이 필요할 경우(없으면 지워버린다.)
		email.addTo("intotheji@gmail.com", "5dolsstory"); //받는사람
		email.setSubject("메일 테스트"); //메일 제목
		email.setMsg("테스트트트트트트트트트트트트트"); //메일 내용
		
		
		email.send(); //메일 발송
		System.out.println("1");
		System.out.println("전송");
	}



	public static void main(String[] args) {
		// TODO Auto-generated method stub
		try {
			new EmailTest().sendMail();
		} catch (EmailException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}


	}

}
